#HTML <fieldset>
The <fieldset> HTML element is used to group several controls as well as labels (<label>) within a web form.
#Attributes
-
disabled
: If this Boolean attribute is set, all form controls that are descendants of the<fieldset>
, are disabled, meaning they are not editable and won't be submitted along with the<form>
. They won't receive any browsing events, like mouse clicks or focus-related events. By default browsers display such controls grayed out. Note that form elements inside the<legend>
element won't be disabled. -
form
: This attribute takes the value of theid
attribute of a<form>
element you want the<fieldset>
to be part of, even if it is not inside the form. Please note that usage of this is confusing — if you want the<input>
elements inside the<fieldset>
to be associated with the form, you need to use theform
attribute directly on those elements. You can check which elements are associated with a form via JavaScript, usingHTMLFormElement.elements
. -
name
: The name associated with the group.Note: The caption for the fieldset is given by the first
<legend>
element nested inside it.